PM3.6 - R.O.B - Action - CatchWait (Common) 0x39
Entry Script
- CreateInterrupt { interrupt_id: None, action: 0x10a (Common), requirement: (InAir) }
- CreateInterrupt { interrupt_id: Some(10144), action: Throw (Common), requirement: (BoolIsTrue RandomAccessBool(EnableActionTransition)) }
- Subroutine(0xfc3c)
- ChangeSubactionRestartFrame(CatchWait)
Exit Script
- if ((InternalConstantInt(CurrentAction) Equal scalar(60)))
- if (Unknown(29) value(10144))
- if ((InternalConstantInt(ControlStickXAxisAbsolute) GreaterThanOrEqual InternalConstantInt (0xc32)))
- if ((InternalConstantInt(ControlStickXAxisRelative) LessThan scalar(0)))
- IntVariableSet { variable: RandomAccessInt (0x0), value: 114 }
- else
- IntVariableSet { variable: RandomAccessInt (0x0), value: 115 }
- else
- if ((InternalConstantInt(ControlStickYAxis) GreaterThanOrEqual InternalConstantInt (0xc56)))
- IntVariableSet { variable: RandomAccessInt (0x0), value: 116 }
- else
- if ((InternalConstantInt(ControlStickYAxis) LessThanOrEqual InternalConstantInt (0xc58)))
- IntVariableSet { variable: RandomAccessInt (0x0), value: 117 }
- else
- IntVariableSet { variable: RandomAccessInt (0x0), value: 115 }
- else
- if (Unknown(29) value(10101))
- if ((InternalConstantInt(ControlStickXAxisRelative) GreaterThan scalar(0)))
- IntVariableSet { variable: RandomAccessInt (0x0), value: 115 }
- else
- IntVariableSet { variable: RandomAccessInt (0x0), value: 114 }
- else
- if (Unknown(29) value(10102))
- IntVariableSet { variable: RandomAccessInt (0x0), value: 116 }
- else
- IntVariableSet { variable: RandomAccessInt (0x0), value: 117 }